import { api } from '@/utils/api'
import { stringify } from 'qs'

export default {
  // 获取课程列表
  getCourseList(params) {
    return api({
      url: `/courseList?${stringify(params)}`,
      method: 'get'
    })
  },
  // 获取课程详情
  getCourseDetail(courseId) {
    return api({
      url: `/courseDetail?courseId=${courseId}`,
      method: 'get'
    })
  },
  // 获取评论列表
  getCommentList(params) {
    return api({
      url: `/course/commentList?${stringify(params)}`,
      method: 'get'
    })
  },
  // 获取用户期数列表
  getTerminfoList(courseId) {
    return api({
      url: `/course/terminfoList?courseId=${courseId}`,
      method: 'get'
    })
  },
  // 获取教师列表
  getTeacherList(params) {
    return api({
      url: `/teacherList?${stringify(params)}`,
      method: 'get'
    })
  },
  // 获取主讲课程
  getMajorClass(teacherId) {
    return api({
      url: `/majorClass?teacherId=${teacherId}`,
      method: 'get'
    })
  }
}
